package com.beone.admin.query;

import com.beone.admin.query.common.BaseQuery;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 * <p>
 * 任务列表查询对象
 * </p>
 *
 * @author Pagenny
 * @date 2019-05-19 10:30
 **/
@ApiModel
public class TaskQuery extends BaseQuery {

    @ApiModelProperty(value = "任务ID", name = "id")
    private Integer id;
    @ApiModelProperty(value = "任务内容", name = "descr")
    private String descr;
    @ApiModelProperty(value = "开始时间", name = "startTime")
    private Date startTime;
    @ApiModelProperty(value = "结束时间", name = "endTime")
    private Date endTime;
    @ApiModelProperty(value = "类型(1-今天 2-本周 3-本月)", name = "type")
    private Integer type;
    @ApiModelProperty(value = "任务类型", name = "taskType")
    private Integer taskType;
    @ApiModelProperty(value = "完成标记", name = "finishTag")
    private Integer finishTag;

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getDescr() {
        return descr;
    }

    public void setDescr(String descr) {
        this.descr = descr;
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public Date getEndTime() {
        return endTime;
    }

    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }

    public Integer getTaskType() {
        return taskType;
    }

    public void setTaskType(Integer taskType) {
        this.taskType = taskType;
    }

    public Integer getFinishTag() {
        return finishTag;
    }

    public void setFinishTag(Integer finishTag) {
        this.finishTag = finishTag;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }
}
